insular hypothesis - German English Dictionary